Professional Experience
Managing the development and the team responsible for the mobile app portfolio at Eneida, maintaining existing apps, creating solutions and choosing what tech to use in current and future developments.
Developing the client dashboard webpage for the data analytics and visualization from the Smart Grid sensors on the field.
Developing B2B mobile apps for managing Smart Grid sensors on the field for both iOS and Android.
Developing internal tools, such as inventory & client management web-based applications and commercial contracted projects in a variety of platforms and languages.
Senior dev at the iOS team working with both Objective-C and Swift, including Apple Watch extension development. Also worked on the Android team, porting features from iOS to Android.
Side Projects
WatchOS standalone app for pollen and air quality information. Real-time info courtesy of Open-Meteo (Air Quality API) using SwiftUI and Swift Charts.
Detect bird species based on its calling sound using Cornell University BirdNET ML model detecting up to 6362 different species. More than 2100+ app sales as of 2024 with an average rating of 4.8 on the App Store.
Full-stack project including Java API, Android and iOS apps providing real-time fire information in Portugal. Featured premium features including lightning data, fire risk assessment, and push notifications.
Cross-platform apps showing historical events for any given date, with native UI implementations for both platforms. iOS version includes Apple Watch extension and custom Node.js API.
Near real-time lightning information for the Iberian Peninsula, Atlantic islands and northern Africa. Features push notifications, map, local data storage and on-device data analysis using Core Data, SwiftUI and Swift Charts.
Create, show and share QR codes content in Augmented Reality in any plain surface. Built as a Proof of Concept using Cloud-Synced Core Data, CloudKit, ARKit and SwiftUI.
Education
Language Skills
- Portuguese - Native speaker
- English - C1
- Spanish - B1 (Certified by Instituto Cervantes)